wash your hands of - Turkish English Dictionary